Skip to content

Support for PHI Recording#76

Merged
Adithyan-Dinesh-Trenser merged 2 commits intonightlyfrom
gradienthealth/create-and-add-phi-bounding-box-as-new-button-section
Mar 10, 2026
Merged

Support for PHI Recording#76
Adithyan-Dinesh-Trenser merged 2 commits intonightlyfrom
gradienthealth/create-and-add-phi-bounding-box-as-new-button-section

Conversation

@Adithyan-Dinesh-Trenser
Copy link
Copy Markdown

@Adithyan-Dinesh-Trenser Adithyan-Dinesh-Trenser commented Feb 26, 2026

Support for recording and persisting PHI bounding box coordinates while reviewing study/ series from the sheet.

  • Created PHIBoundingBoxTool and added it to a new button section.
  • Added the tool in longitudinal and segmentation modes.
  • Enabled the 'simplified' measurement tracking mode to track measurements in longitudinal mode automatically.

@Adithyan-Dinesh-Trenser Adithyan-Dinesh-Trenser force-pushed the gradienthealth/create-and-add-phi-bounding-box-as-new-button-section branch from 48c06a3 to 1fe8ae0 Compare March 3, 2026 14:38
Copy link
Copy Markdown

@chengke2442 chengke2442 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you add a PR description here?

props: {
icon: 'tool-rectangle',
label: i18n.t('Buttons:PHIBoundingBox'),
tooltip: i18n.t('Buttons:PHI BoundingBox'),
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is this a typo?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not a typo. This is the viewer tooltip naming convention

@@ -70,6 +70,7 @@ function initDefaultToolGroup(extensionManager, toolGroupService, commandsManage
{ toolName: toolNames.EllipticalROI },
{ toolName: toolNames.CircleROI },
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why there are two duplicated config here

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If the query is about the duplicate configs, it is for different toolGroups.
If the query is about the duplicate tools, then they are separate tools for drawing circles, ellipses, etc.

}
}

PHIBoundingBoxTool.toolName = 'PHIBoundingBox';
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

static toolName = 'PHIBoundingBox'

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated

@Adithyan-Dinesh-Trenser Adithyan-Dinesh-Trenser changed the title Create and add PHI Bounding Box Tool as a new button section and enable 'simplified' measurement tracking mode Support for PHI Recording Mar 4, 2026
@Adithyan-Dinesh-Trenser
Copy link
Copy Markdown
Author

Can you add a PR description here?

Added description

@Adithyan-Dinesh-Trenser Adithyan-Dinesh-Trenser merged commit 14eb447 into nightly Mar 10, 2026
@Adithyan-Dinesh-Trenser Adithyan-Dinesh-Trenser deleted the gradienthealth/create-and-add-phi-bounding-box-as-new-button-section branch March 10, 2026 10:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants